import axios from 'axios'
// import store from '@/store'
// request 就是axios 實例
const request = axios.create({
  baseURL: 'http://big-event-vue-api-t.itheima.net',
  // 代表請求超市時間
  timeout: 5000
})
// 请求拦截器：在请求发出前可以检测，并做事
request.interceptors.request.use((config) => {
//   if (store.state.detail.uuid_token) {
//     config.headers.userTempId = store.state.detail.uuid_token
//   }
//   if (store.state.user.token) {
//     console.log('12321')
//     config.headers.token = store.state.user.token
//   }
  // config:配置对象，对象里面有个属性很重要，headers请求头

  return config
})
// 响应拦截器
request.interceptors.response.use((res) => {
// 成功的回调
  return res.data
//   nProgress.done()
}, (error) => {
  return error
})
export default request
